machining centres - Turkish English Dictionary